.card {
  width: 710px;
  height: 916px;
  transform: translate(20px, -30px);
  margin: 0 auto;
}

.video_box {
  width: 710px;
  height: 964px;
  margin: 0 auto;
  .option_button_group {
    transform: translate(0, -150px);
  }
}

.mz_rmk {
  width: 246px;
  height: 27px;
  transform: translate(0, -130px);
}

.download_button {
  width: 395px;
  height: 121px;
}

.customized_year_button {
  width: 395px;
  height: 121px;
  transform: translate(0, -20px);
}
.option_button_group {
  transform: translate(0, -140px);
}

.ms_get_button {
  width: 413px;
  height: 129px;
  transform: translate(-10px, 0);
}

.video_content {
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  padding-top: 82px;
  padding-left: 70px;
  box-sizing: border-box;

  transform: translate(20px, -30px);
  .video {
    background: #fff;
    width: 530px;
    height: 710px;
    .video_ref {
      width: 100%;
      height: 100%;
      object-fit: cover;
      background-position: center;
      background-size: cover;
      background-repeat: no-repeat;
    }
  }
  .cover {
    position: absolute;
    top: 0;
    left: 0;
    width: 710px;
    height: 964px;
    z-index: 12;
  }
  .play_icon {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-60%, -70%);
    width: 120px;
    height: 120px;
    z-index: 13;
  }
}
